a primitive hominid resembling Neanderthal man but living in Africa
نینڈرتھل انسان کی طرح ایک آدمی گھر لیکن افریقہ میں رہنے والا ہے